package com.novax.ex.activity.infrastructure.entity;

import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * Description: 商品获得明细
 *
 * @author Deucalion@novax.email
 * @date 2023/2/23 10:47
 */
@Data
public class MallStatementItem {

    /**
     * 订单ID
     */
    private String orderId;

    /**
     * 商品表id
     */
    private Long mallProductId;

    /**
     * 商品名称
     */
    private String title;

    /**
     * 售卖价格
     */
    private BigDecimal price;

    /**
     * 货币名称(英文简称)
     */
    private String currency;

    /**
     * 售出时累计的总参与费用
     */
    private BigDecimal totalParticipationCost;

    /**
     * 售出时累计的份数
     */
    private Long sellCount;

    /**
     * 获得这个商品的用户UID
     */
    private Long userId;

    /**
     * 售出的日期时间
     */
    private Date createTime;

    /**
     * 状态:1=尚未开始沟通,2=已沟通，正在发放实物,3=已沟通，正在发放USDT,4=发放完成
     */
    private Integer status;
    /**
     * 成本
     */
    private BigDecimal cost;

    /**
     * 成本-货币名称(英文简称)
     */
    private String costCurrency;
}
